package response

import (
	"time"
)

type ChipSpecParam struct {
	ItemID        string `json:"item_id"`
	Item          string `json:"item"`
	ParameterID   string `json:"parameter_id"`
	Parameter     string `json:"parameter"`
	Symbol        string `json:"symbol"`
	Unit          string `json:"unit"`
	TestCondition string `json:"test_condition"`
	MinValue      string `json:"min_value"`
	MaxValue      string `json:"max_value"`
	TypicalValue  string `json:"typical_value"`
}

type ChipSpec struct {
	ChipID              uint                       `json:"chip_id"`
	Supplier            string                     `json:"supplier"`
	ChipNo              string                     `json:"chip_no"`
	RaycusNo            string                     `json:"raycus_no"`
	Status              string                     `json:"status"`
	IncomingTime        time.Time                  `json:"incoming_time"`
	SpecFileURI         string                     `json:"spec_file_uri"`
	SpecialRequirements string                     `json:"special_requirements"`
	Params              map[string][]ChipSpecParam `json:"params"`
}
